• word of the day

    sapindus drumondii

    sapindus drumondii - Dictionary definition and meaning for word sapindus drumondii

    Definition
    (noun) deciduous tree of southwestern United States having pulpy fruit containing saponin
Download our Mobile App Today
Receive our word of the day
on Whatsapp